body {font-family: Arial;}
a {text-decoration:none;}
a:hover {text-decoration:underline;color: #132968} 
hr {color: black;background-color: black;height: 2px;}
p {margin-bottom: 8px; margin-top: 6px;}
p.title {font-size:medium; color:green; font-weight: bold;}
p.step_error {margin-left: 20px; color:red; font-weight: bold;}
p.site { font-size:x-large; text-align: center; font-weight: bold; }
p.machine { font-size:large; text-align: center; font-weight: bold; }
p.step { font-weight: bold;}
b.passed {color:green;}
b.review {color:orange;}
b.failed {color:red;}
b.critical {color:red;}
b.major {color:#E00000;}
b.minor {color:#900000;}
table {width:100%;}
tr.header {font-weight: bold; text-align: center;}
td {border-width: 1px; padding: 0px; border-spacing: 0px; border-style: solid; border-width: 2px; vertical-align: top; font-size: 10 px;}
td.error {border-color: red; width:33%;}
td.review {border-color: orange; width:33%;}
tr.unit {border-width: 2px; text-align: center; border-spacing: 0px; border-style: solid;border-color: #557ba6;}
td.unit {font-size: 11 pt;}
tr.machine {text-align: center; border-color: gray;}
tr.report {text-align: center; border-color: gray; background:#eeeeee;}
td.machine {border-width: 1px; border-style: dotted; font-size: 11 pt;}
td.machine_d {border-width: 1px; border-style: dashed; font-size: 11 pt;}
td.machine_l {text-align: left;border-width: 1px;font-size: 11 pt;}
pre.output {margin-left: 20px;}
pre.static {margin-left: 20px; background: #eeeeee;}
pre.hint {margin-left: 20px; color: green;}
pre.critical {margin-left: 20px; color: red;}
pre.major {margin-left: 20px; color: #E00000;}
pre.minor {margin-left: 20px; color: #900000;}
textarea {margin-left: 20px; background: #eeeeee; width:95%; height:260px;}
